Big Huge Thesaurus

Anemone virginiana

noun

sounds kind of like